<html>
<head><meta charset="utf-8"><title>Reconsider moving winapi to the rust-lang organization? · t-compiler/windows · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/index.html">t-compiler/windows</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html">Reconsider moving winapi to the rust-lang organization?</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="200876983"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/200876983" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#200876983">(Jun 15 2020 at 11:34)</a>:</h4>
<p>Winapi crate is so central to many crates that supports windows in a platform-specific way. Should it live side-by-side with <a href="https://github.com/rust-lang/libc">https://github.com/rust-lang/libc</a> ?</p>



<a name="200877324"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/200877324" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Peter Rabbit <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#200877324">(Jun 15 2020 at 11:37)</a>:</h4>
<p>This discussion should probably go on the github issue about this exact matter, not zulip.</p>
<p><a href="https://github.com/retep998/winapi-rs/issues/268">https://github.com/retep998/winapi-rs/issues/268</a></p>



<a name="200877563"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/200877563" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Charles Lew <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#200877563">(Jun 15 2020 at 11:39)</a>:</h4>
<p>ok... but you see i raised this exact question three years ago in that exact issue, and no one responds...</p>



<a name="200878601"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/200878601" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Peter Rabbit <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#200878601">(Jun 15 2020 at 11:49)</a>:</h4>
<p>Oh, that's you from that thread.</p>



<a name="213286927"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213286927" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> mati865 <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213286927">(Oct 14 2020 at 13:21)</a>:</h4>
<p>Was there any movement?</p>



<a name="213438979"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213438979" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Peter Rabbit <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213438979">(Oct 15 2020 at 15:01)</a>:</h4>
<p>There was not</p>



<a name="213440781"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213440781" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213440781">(Oct 15 2020 at 15:14)</a>:</h4>
<p>Hey all - Ryan from Microsoft here. We are working on something that might make winapi maintenance much easier. We're trying to generate Rust win32 bindings from metadata. No promises that this will turn into something real, but we hope to have a very rough version out soon for everyone to look at and hopefully contribute to soon.</p>



<a name="213440859"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213440859" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> rylev <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213440859">(Oct 15 2020 at 15:14)</a>:</h4>
<p>This would in essence be similar to the WinRT bindings we've been working on</p>



<a name="213473184"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213473184" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213473184">(Oct 15 2020 at 19:06)</a>:</h4>
<p><span class="user-mention" data-user-id="224872">@Ryan Levick</span> That sounds extremely helpful! I'd love to see that.</p>



<a name="213473254"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/242869-t-compiler/windows/topic/Reconsider%20moving%20winapi%20to%20the%20rust-lang%20organization%3F/near/213473254" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> Josh Triplett <a href="https://rust-lang.github.io/zulip_archive/stream/242869-t-compiler/windows/topic/Reconsider.20moving.20winapi.20to.20the.20rust-lang.20organization.3F.html#213473254">(Oct 15 2020 at 19:06)</a>:</h4>
<p><span class="user-mention" data-user-id="125267">@Peter Rabbit</span> I just read through that whole github issue. I was under the impression that the "merge back into a single crate with features" step you mentioned in <a href="https://github.com/retep998/winapi-rs/issues/268#issuecomment-196563081">https://github.com/retep998/winapi-rs/issues/268#issuecomment-196563081</a> had happened, right?</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>